criticize relentlessly

Translations
critiquer sans relâche